package com.wcp.web.test;

/******************************************************************************
 * Copyright (C) 2017 ShenZhen Powerdata Information Technology Co.,Ltd All Rights Reserved.
 * 本软件为深圳博安达开发研制。未经本公司正式书面同意，其他任何个人、团体不得使用、 复制、修改或发布本软件.
 *****************************************************************************/

import java.io.UnsupportedEncodingException;
import java.security.NoSuchAlgorithmException;


import com.farm.core.auth.util.DesUtil;

/**
 * DES算法帮组类 提供DES算法帮助 包括生成密钥，加密和解密
 * 
 * @Company 深圳市博安达软件开发有限公司
 * @author 康庆
 * @version 2009-4-25
 * @since V0.1.0
 */
public class DesHelperDemo {
	public static void main(String[] args) throws UnsupportedEncodingException, NoSuchAlgorithmException {
		DesUtil helper = DesUtil.getInstance("WCPDOC");
		String loginname = helper.encryptString("sysadmin");
		String obligatekey = helper.encryptString("OBLIGATEKEY");
		System.out.println("加密后登录名：" + loginname);
		System.out.println("加密后校验码：" + obligatekey);
		System.out.println("加密后登录名(url编码)：" + java.net.URLEncoder.encode(loginname, "utf-8"));
		System.out.println("加密后校验码(url编码)：" + java.net.URLEncoder.encode(obligatekey, "utf-8"));
	}
}
